death trooper - French English Dictionary